#ifndef __INFRA_K_TINY_BLOCK_PRIV_H__
#define __INFRA_K_TINY_BLOCK_PRIV_H__

#include "infra_tiny_block.h"

typedef struct _infra_tb_ctx {
    infra_dl_list_head_t _total_list;
    infra_dl_list_head_t _free_list;
    int32_t              _total_num;
    int32_t              _free_num;
    void                 *_vir_addr;
    int64_t              _phy_addr;
    bool                 _is_lock;
} infra_tb_ctx_t;

#endif /* __INFRA_K_TINY_BLOCK_PRIV_H__ */